﻿using System;
using System.Collections.Generic;
using System.Text;

namespace CeA.Reports.Atendimento.DataAccess.Criteria
{
    public class RegiaoCriteria
    {
        private int m_id;
        private List<int> m_rfsIdList;
        private List<int> m_regiaoIdList;
        private string m_nome;
        private string m_sigla;

        public string Nome
        {
            get { return m_nome; }
            set { m_nome = value; }
        }
        
        public string Sigla
        {
            get { return m_sigla; }
            set { m_sigla = value; }
        }
        
        
            
        
        public List<int> RfsIdList
        {
            get { return m_rfsIdList; }
        }


        public List<int> RegiaoIdList
        {
            get { return m_regiaoIdList; }
        }

       
        
        public RegiaoCriteria() {
            m_rfsIdList = new List<int>();
            m_regiaoIdList = new List<int>();          
        }

        public RegiaoCriteria addRegiao(int regiaoId)
        {
            m_regiaoIdList.Add(regiaoId);
            return this;
        }

        public RegiaoCriteria addRfs(int rfsId)
        {
            m_rfsIdList.Add(rfsId);
            return this;
        }



        public int Id {
            get { return m_id; }
            set { m_id = value; }
        }


      
    }
}
